Słownik techniczny polsko-angielski

liberator tank, depositing-out tank